{{tag>tutoriel jeu réflexion}}

====== Colobot, le jeu de programmation spatial ======

===== A propos de Colobot =====
Il s'agit d'un jeu crée par Epsitec. C'est un jeu qui est basé sur la programmation, surtout l'apprentissage à développer une sorte d'IA.

===== Captures d'écran =====
{{:colobot_001.png?nolink&400|}}
{{:colobot_002.png?nolink&400|}}
{{:colobot_003.png?nolink&400|}}


===== Préparation de l'environnement =====
Si vous voulez jouer à Colobot, il faut vous le compiler mais ne vous inquiétez pas, cette page est là pour vous aider.
Mais d'abord, il vous faut les "logiciels" pour le compiler !
  - **L'essentiel pour compiler** **[[apt>build-essential,cmake]]**
  - **SDL** **[[apt>libsdl1.2debian,libsdl1.2-dev,libsdl-image1.2,libsdl-image1.2-dev,libsdl-ttf2.0-0,libsdl-ttf2.0-dev,libsdl-mixer1.2,libsdl-mixer1.2-dev]]**
  - **Quelques autres bibliothèques requises pour compiler** **[[apt>libsndfile1-dev,libvorbis-dev,libogg-dev,libpng12-dev,libglew-dev]]**
  - **GIT** **[[apt>git]]**

===== Téléchargement des sources =====
Maintenant que vous avez tous les logiciels necessaires, on peut commencer à télécharger les sources depuis github.
Pour ce faire, ouvrez votre terminal puis faites : (ne fermez pas le terminal tout le long)
<code>mkdir gitRepo
cd gitRepo
git clone https://github.com/colobot/colobot.git -b dev
git clone https://github.com/colobot/colobot-data.git -b dev</code>

En effet, on a besoin de télécharger 2 répertoires pour le jeu, un contient les sources, l'autres les niveaux !

===== Compiler le code source =====
Lorsque vous avez tout téléchargé, nous pouvons commencer la compilation : (on va supposé que vous n'avez pas fermer votre terminal)
<code>cd colobot
cmake -DCMAKE_BUILD_TYPE=Release -DOPENAL_SOUND=1 .
make</code>

Voilà, le code source va se compiler lorsque c'est fini, vous pouvez continuer.

===== Installer le jeu et les données =====
Pour installer le jeu, faites : (on suppose toujours que vous n'avez pas fermer le terminal)
<code>sudo make install</code>
Le jeu va être automatiquement installé ! Plus qu'à installer les fichiers données comme suit :
<code>cd ../colobot-data
sudo cp -R * /usr/local/share/games/colobot/</code>

Et voilà, votre jeu est prêt ! Normalement, il doit s'être ajouté au menu jeux ou faites une recherche "colobot".
Sinon, tapez dans le terminal :
<code>colobot</code>